const path = require("path");

// swagger.config.js
module.exports = {
  swaggerDefinition: {
    openapi: "3.0.0", // 使用 OpenAPI 3.0
    info: {
      title: "Koa2 API 文档",
      version: "1.0.0",
      description: "RESTful API 文档示例",
    },
    servers: [{ url: "http://localhost:7777", description: "本地开发环境" }],
    components: {
      // securitySchemes: {
      //   BearerAuth: {
      //     // JWT 鉴权配置示例
      //     type: "http",
      //     scheme: "bearer",
      //     bearerFormat: "JWT",
      //   },
      // },
    },
  },
  apis: [path.join(__dirname, "./routes/*.js")], // 指定路由文件路径
};
